package com.company.cloud.thirduser.moudules.api;

/**
 * 腾讯生物实名认证接口
 */
public interface TencentSaasApi {

    /**
     * 实名核身鉴权
     * @param   ruleId 用于细分客户使用场景，申请开通服务后，可以在腾讯云慧眼人脸核身控制台
     *          （https://console.cloud.tencent.com/faceid） 自助接入里面创建，审核通过后即可调用
     * @return  人脸核身流程的标识;输出参数参考 https://cloud.tencent.com/document/api/1007/31816
     */
    public String detectAuth(String ruleId, String redirectUrl);

    /**
     * 获取实名核身结果信息
     * @param bizToken  人脸核身流程的标识，调用DetectAuth接口时生成。
     * @param ruleId    用于细分客户使用场景
     * @return          输出参数参考 https://cloud.tencent.com/document/api/1007/33560
     */
    public String getDetectInfo(String bizToken, String ruleId);

}
